Turreted nerite - German English Dictionary